The ANN-tree: An Index for Efficient Approximate Nearest Neighbor Search
نویسندگان
چکیده
In th is paper we explore t h e problem of approximate nearest neighbor searches. W e propose a n i n d e x structure, t h e A N N t r e e (approximate nearest neighbor tree) t o solve this problem. T h e A N N t r e e supports high accuracy nearest neighbor search. T h e actual nearest neighbor of a query poin t can usually be f o u n d in the f i r s t leaf page accessed. T h e accuracy increases t o near 100% if a second page is accessed. T h i s i s n o t achievable via traditional indexes. E v e n if a n exact nearest nearest neighbor query is desired, t h e A N N t r e e i s demonstrably m o r e eff icient t h a n existing structures like t h e R *-tree. This m a k e s the A N N t r e e a preferable i n d e x structure f o r both exac t and approximate nearest neighbor searches. W e present the i n d e x in detail and provide experimental results o n both real and syn the t ic
منابع مشابه
Efficient k-nearest neighbor searches for multi-source forest attribute mapping
In this study, we explore the utility of data structures that facilitate efficient nearest neighbor searches for application in multi-source forest attribute prediction. Our trials suggest that the kd-tree in combination with exact search algorithms can greatly reduce nearest neighbor search time. Further, given our trial data, we found that enormous gain in search time efficiency, afforded by ...
متن کاملAn Efficient Searching Algorithm for Approximate Nearest Neighbor Queries in High Dimensions
In this papel; we present an approximate nearest neighbor search algorithm that use heuristics to decide whether o r not to access a node in the index tree based on three interesting data distribution properties. We demonstrate that the proposed algorithm significantly reduces the number of nodes accessed over the algorithms that have been proposed in earlier works. Also, it will be demonstrate...
متن کاملEFANNA : An Extremely Fast Approximate Nearest Neighbor Search Algorithm Based on kNN Graph
Approximate nearest neighbor (ANN) search is a fundamental problem in many areas of data mining, machine learning and computer vision. The performance of traditional hierarchical structure (tree) based methods decreases as the dimensionality of data grows, while hashing based methods usually lack efficiency in practice. Recently, the graph based methods have drawn considerable attention. The ma...
متن کاملFast Approximate Search Algorithm for Nearest Neighbor Queries in High Dimensions
In this paper, we present a fast approximate nearest neighbor (NN) search index structure called the AB-tree, which uses heuristics to decide whether or not to access a node in the index tree based on the intersecting angle and the weight of the node. The goal of the NN search algorithm presented in this paper is to decrease unnecessary node accesses in the search due to overlap among bounding ...
متن کاملSK-LSH: An Efficient Index Structure for Approximate Nearest Neighbor Search
Approximate Nearest Neighbor (ANN) search in high dimensional space has become a fundamental paradigm in many applications. Recently, Locality Sensitive Hashing (LSH) and its variants are acknowledged as the most promising solutions to ANN search. However, state-of-the-art LSH approaches suffer from a drawback: accesses to candidate objects require a large number of random I/O operations. In or...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001